albuminoid liver - French English Dictionary